MailOptin\LifterLMSConnect\Connect C

Total Complexity 102
Dependencies 12
Dependents 3
Total lines 762
Lines of code 509
Logical lines of code 259
Comment lines 60
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
send_newsletter()
C
34 28 93
get_core_fields()
A
51 11 22
fetch_custom_fields()
A
45 9 38
admin_scripts()
A
40 4 108
fetch_lists()
A
47 8 34
double_optin_settings()
S
54 6 20
email_list_options()
S
58 6 15
enqueue_scripts()
S
51 5 24
integration_customizer_controls()
S
44 3 51
select_integration_options()
S
61 4 12
init()
S
55 3 17
get_courses_memberships()
S
59 3 14
unsubscribe_handler()
S
61 3 11
integration_customizer_settings()
S
58 1 18
get_instance()
S
69 2 7
set_global_variables()
S
69 2 7
__construct()
S
79 1 3
register_integration()
S
77 1 4
register_connection()
S
75 1 4
email_service_providers()
S
68 1 7